package com.loong.order.common.forehead.param;

import com.loong.common.rabbitmq.dto.OrderBase;
import com.loong.common.rabbitmq.dto.OrderDelivery;
import com.loong.common.rabbitmq.dto.OrderItems;
import lombok.*;

import java.io.Serializable;
import java.util.List;

/**
 * @Description:
 * @Author: hzp
 * @Date: 2021-1-2 12:40
 */
@Builder
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class OrderReportParam implements Serializable {

    /**
     * 店铺 id
     */
    private Long shopId;

    private OrderBase orderBase;

    /**
     * 订单详情
     */
    private List<OrderItems> orderItemList;

    /**
     * 配送信息
     */
    private OrderDelivery orderDelivery;
}
